@import "globe.css";
/* ==================== common ==================== */
/* edit by jianggc at 2011-04-07  */
body#b-h{background:url(../imgs/bodybgd.png) top repeat-x;}
body#b-h .bg{background:url(../imgs/bg_d.png) center 0 no-repeat}
.wrapper{width:958px;margin:0 auto;}
/* ============= xh-main ============= */
/* edit by jianggc at 2011-04-07  */
.main{
	width: 940px;
	margin: 12px 0 0 9px !important;margin: 12px 0 0 14px;
	background: #fff;
}
#b-h .contentus {
	background:url(../imgs/tel_num2.png) no-repeat;
}
.mainrows{
	width: 100%;
	position: relative;
}
.h246{height: 246px;}
.h235{height:235px;}
.h240{height:240px;}

.h249{height:249px;}
.h106{height:106px;}
.h10{height:10px;}
/* ======== gesixiehui mainrows part1 ======= */
/* edit by jianggc at 2011-04-07  */
/* xie-hui-dong-tai  */
.d-flashad{
	width: 230px;
	height: 223px;
	border: 1px solid #a4a4a4;
}
.d-ywbox{
	width: 675px;
	height: 238px;
	padding: 6px 0 0 6px;
	border: 1px solid #c1c1c1;
	background: url(../imgs/dmainbg.png) 0 -230px repeat-x #fff;
}
.d-ywmain{
	width: 430px;
}
.d-ywtit{
	width: 400px;
	height: 26px;
}
.d-ywtit span{
	width: 82px;
	display: block;
	height: 26px;
	background: url(../imgs/dmainbg1.png) 0 0 no-repeat;
}
.d-ywlist{
	width: 400px;
	height: 65px;
	padding-top: 5px;
	border-top: 1px solid #e3e3e3;
}

.d-ywlisttit{
	color: #b72101;
}
.d-ywlisttit a{
	font-weight: bold;
	color: #b72101;
	line-height: 30px;
	font-size: 14px;
}
.d-ywlist p{
	line-height: 18px;
	text-indent: 24px;
}
.d-dw{
	width: 249px;
	height: 235px;
}
.d-tit{
	width: 100%;
	height: 33px;
	background: url(../imgs/dmainbg.png) 0 0;
	clear: both;
}
.d-titr, .d-titl{
	width: 8px;
	height: 32px;
	background: url(../imgs/dmainbg.png) 0 -129px no-repeat !important;background: url(../imgs/dmainbg.png) 0 -128px no-repeat;
}
.d-titr{
	width: 50px;background: url(../imgs/dmainbg.png) 42px -161px no-repeat !important;background: url(../imgs/dmainbg.png) 43px -160px no-repeat;
}
.d-titr a{display:inline-block;height:25px;line-height:28px; text-align:right;color:#000;}
.d-titc{
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}
.d-titc p, .d-fctitc p{
	float: left;
	margin-right: 20px;
	line-height:33px;
	height:33px;
}
.d-titc a{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-right: 5px;
}
.d-titc span.cssb, .d-titc span.cssa{
	background: url(../imgs/dmainbg2.png) 0px -20px no-repeat;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0 5px 0 5px !important;margin: 5px 5px 0 5px;
}
.d-titc span.cssa{
	background: url(../imgs/dmainbg2.png) 0px 0px no-repeat;}
.d-titc span.csstu{background: url(../imgs/dmainbg2.png) 0px -62px no-repeat;}

.d-titc tt, .d-fctitc tt{
	height: 28px;
	line-height: 26px;
	display: inline-block;
	margin: 4px 0 0;
	font-weight: normal;
	cursor: pointer;
	padding: 0 15px;
}
.d-titc tt.current, .d-fctitc tt.current{
	background: url(../imgs/dmainbg.png) 0 -100px repeat-x #fff;
	border: 1px solid #aeaeae;
	border-bottom:  1px solid #fff;
	height: 28px;
	line-height: 26px;
	display: inline-block;
	margin: 3px 0 0;
	padding: 0 15px;
	color: #941313;
	font-weight: bold;
}
.d-dwmain{
	width: 231px;
	height: 206px;
	padding: 5px 0 0 16px;
	border: 1px solid #c4c4c4;
	border-top: none;
	clear: both;
}
.d-dwinfo{
	height: 98px;
	width: 225px;
}
.d-dwlist{
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 10px;
}
.d-dwlist li a{
	line-height: 22px;
	color: #393939;
}
.d-dwinfo tt{
	color: #cc0000;
	font-weight: bold;
}
.d-dwinfo p{
	line-height: 20px;
	margin: 10px 0;
}
.d-ad{
	border: 1px solid #d1dae1;
	width: 296px;
	height: 232px;
}
.d-qg{
	width: 374px; 
}
.d-dj{
	width: 514px;
	height: 240px;
}
.d-djmain{
	width: 500px;
	height: 196px;
	border: 1px solid #ebc8c8;
	border-top: none;
	padding: 9px 0 0 12px;
	clear: both;
}
.d-djpic{
	width: 125px;
	height: 185px;
	margin-top: 8px;
	text-align: center;
}
.d-djpic img{
	width: 125px;
	height: 154px;
	border: 1px solid #b3b3b3;
}
.d-djpic p{
	color: #f87218;
	font-weight: bold;
	line-height: 32px;
}
.d-djlist{
	width: 340px;
	margin-left: 22px;
}
.d-djlist li{
	line-height: 23px;
	background: url(../imgs/dmainbg.png) -80px -67px no-repeat;
}
.d-djlist li span{
	float: right;
	color: #a4a4a4;
}
.d-djlist li a{
	color: #2c2c2c;
	margin-left: 7px;
}
.d-wj{
	width: 420px;
}
.d-wjlist li{
	float: left;
	width: 70px;
	text-align: center;
	margin: 0 9px 5px 0;
}
.d-wjlist li a{
	color: #000;
	line-height: 40px;
	display: block;
}
.d-wjtext{
	width: 100%;
}
.d-wjtext dl{
	height: 20px;
	line-height: 20px;
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 15px;
}
.d-wjtext dt{
	width: 83px;
	color: #fff;
	text-align: center;
	background: url(../imgs/dmainbg1.png) 0 -40px no-repeat;
	float: left;
}
.d-wjtext dd, .d-wjtext dd a{
	color: #cf0000;
	text-decoration: underline;
	float: left;
	margin-left: 10px;
	overflow: hidden;
}
.d-wjmain{
	width: 406px;
	height: 196px;
	border: 1px solid #ebc8c8;
	border-top: none;
	padding: 9px 0 0 12px;
}
.d-bb{
	width: 100%;
	
}
.d-bbmain{
	height: 116px;
	padding: 12px 0 0 7px;
	border: 1px solid #ebc8c8;
	border-top: none;
	overflow: hidden;
	width: 931px;
}
.d-bbmain li{
	float: left;
	text-align: center;
	margin: 0 7px;
}
.d-bbmain li img{
	width: 136px;
	height: 83px;
	border: 2px solid #e3caca;
}
.d-bbmain li a{
	display: block;
	line-height: 24px;
	color: #000;
}
.d-fc{
	width: 466px;
	height: 249px;
}
.d-fctit{
	width: 100%;
	height: 33px;
	line-height: 33px;
	background: url(../imgs/dmainbg.png) 0 -193px !important;background: url(../imgs/dmainbg.png) 0 -192px;
}
.d-fctitl{
	width: 8px;
	height: 33px;
	background: url(../imgs/dmainbg.png) 0 -33px repeat-x !important ;background: url(../imgs/dmainbg.png) 0 -32px repeat-x ;
}
.d-fctitr{
	width: 50px;
	height: 33px;
	background: url(../imgs/dmainbg.png) 42px -66px  no-repeat !important;background: url(../imgs/dmainbg.png) 43px -65px  no-repeat;
}

.d-fctitr a{color:#000;}
.d-fctitc{
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	height:33px;
}
.d-fctitc a{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-right:15px;

}
.d-fctitc span.cssa{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../imgs/dmainbg2.png) 0 -40px  no-repeat;
	margin:0 5px 0 5px !important;margin:5px 5px 0 5px;

}
.d-fctitc p span.cssa{background:url(../imgs/dmainbg2.png) no-repeat 0px -84px;}
.d-fcmain{
	width: 449px;
	height: 207px;
	border: 1px solid #e0e0e0;
	border-top: none;
	padding: 8px 0 0 15px;
}
.d-fcfirst{
	width: 435px;
	height: 94px;
}
.d-fcpic{
	width: 137px;
	height: 80px;
	padding: 2px;
	border: 1px solid #cecece;
}
.d-fcinfo{
	width: 280px;
	height: 80px;
}
.d-fcinfo tt{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #e05a17;
}
.d-fcinfo p{
	color: #5e5e5e;
	line-height: 20px;
}
.d-fcinfo a{
	color: #e05a17;
	line-height: 20px;
	text-decoration: underline;
}
.d-fclist{
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 10px;
	width: 440px;
}
.d-fclist li{
	line-height: 24px;
	width: 429px;
	padding-left: 7px;
	background: url(../imgs/dmainbg.png) -80px -67px no-repeat;
}
.d-fclist li a{
	color: #000;
}
.d-fclist li span{
	float: right;
	color: #a4a4a4;
}
.d-picad{
	width: 940px;
	height: 106px;
	overflow: hidden;
}
.container{
	width: 664px;
	margin: 5px 9px 0 9px !important;margin: 5px 7px 0 5px;
	font-size: 12px;
}
.sideadbox{
	width: 247px;
	border: 1px solid #ccdbe4;
	border-top: none;
	margin-top: 5px;
}
.sideadtit{
	width: 100%;
	height: 34px;
	line-height: 28px;
	border-top: 1px solid #ccdbe4;
	background: url(../imgs/dmainbgb.png) repeat-x;
}
.sideadtit a{
	float: right;
	color: #666;
	margin-right: 10px;
}
.sideadtit strong{
	font-size: 14px;
	margin-left: 16px;
}
.sideadtit strong span{
	color: #d30000;
}
.sideadmain{
	padding: 8px 6px 0;
}
.sideadmain img{
	border: 1px solid #dbdcdb;
	padding: 1px;
	width: 230px;
	height: 69px;
}
.sideadmain ul{
	margin: 0 0 15px 0;
}
.sideadmain li{
	line-height: 23px;
	background: url(../imgs/dmainbgb.png) 0 -38px no-repeat;
}
.sideadmain li a{
	line-height: 23px;
	color: #393939;
	margin-left: 10px;
}
.sideadmain li a:hover{
	line-height: 23px;
	color: #d30000;
}
.content{
	margin-top: 6px;
}
.crumb{
	line-height: 30px;
	height: 30px;
}
.crumb a{
	color: #000;
}
.crumb span{
	padding: 0 2px;
}
.con-newsbox{
	width: 632px;
	padding: 15px;
	border: 1px solid #bdbcbd;
	border-top: 3px solid #c32a00;
}
.con-newsbox h2{
	font-size: 20px;
	padding: 5px 20px;
}
.newsul li{ 
	line-height: 30px;
	color: #295394;
	background: url(../imgs/xmainbg.png) -210px -140px no-repeat;
}
.newsul li a{ 
	color: #295394;
	font-size: 14px;
	padding-left: 15px;
}
.newsul li span{ 
	color: #d7d7d7;
	margin-left: 15px;
}
.con-newsinfo{
	margin-top: 20px;
}
.con-newsinfo p{
	font-size: 14px;
	text-indent: 28px;
	line-height: 28px;
}
.con-newstit h1{
	font-size: 24px;
	padding: 5px 20px;
	font-weight: "����";
}
.con-newstit{
	text-align: center;
}
.newscrumb{
	background: url(../imgs/xmainbgb.png) 0 -1340px repeat-x;
	padding-bottom: 10px;
	line-height: 30px;
}
.newscrumb span{
	padding: 0 10px;
}
.newscrumb span.time{
	color: #ff0000;
}

.con-lshmain{
	height: 100%;
	border: 1px solid #bdbcbd;
	border-top: none;
	width: 728px;
}